Portierung der TriCore-Architektur auf QEMU

نویسندگان

  • Bastian Koppelmann
  • Markus Becker
  • Wolfgang Müller
چکیده

In diesem Artikel stellen wir die Portierung der TriCore-Architektur des Prozessorherstellers Infineon auf den quelloffenen Prozessorund Systememulator QEMU vor. Dazu beschreiben wir die Modellierung der Befehlssatzarchitektur durch den dynamischen Binärübersetzer in QEMU und gehen auf TriCore-spezifische Details der QEMU-Portierung ein. Unsere aktuelle Implementierung umfasst eine Untermenge des TriCore-Befehlsatzes für die Emulation im User-Mode. Erste Ergebnisse der Portierung zeigen wir anhand von Testprogrammen in Assembler und C. Durch einen direkten Verlgeich mit dem von Infineon bereitgestellten TSIM-Simulator konnten wir die Korrektheit unserer Portierung verifizieren und dabei bereits eine um bis zu 886-fache Ausführungsbeschleunigung messen.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eine eGovernment-Architektur mit GIS-Unterstützung als Basis nachhaltiger Anwendungsentwicklung

Überblick einer Architektur für Java-Webanwendungen mit Fokus auf der Präsentation, Erfassung und Verarbeitung von Daten einschließlich Geodaten. Die objektorientierte 3-Schichten-Architektur wurde vom Bayerischen Landwirtschaftsministerium nach der Evaluierung verschiedener Frameworks definiert und wird derzeit auch für große Projekte erfolgreich eingesetzt. Sie basiert auf der Java Persistenc...

متن کامل

Adaptierbare Software-Architektur für den Software-Download in Kfz-Steuergerate

Zukünftig sollen die Steuergeräte eines Fahrzeugs in der Entwicklung, in der Fertigung und jederzeit nach der Auslieferung mit neuer Software versorgt werden können. Eine Funktionsaktualisierung oder eine Fehlerbeseitigung in der Steuergeräte-Software kann dann auch durch einen Softwaretausch erfolgen und ist nicht mehr auf den Austausch von Hardware beschränkt. In diesem Beitrag wird eine Soft...

متن کامل

Architektur für verteilte, agentenbasierte Workflows

Zusammenfassung Die Koordination der Zusammenarbeit zwischen räumlich und zeitlich getrennten Unternehmensabteilungen und Geschäftspartnern stellt einen wichtigen Aspekt bei der Realisierung von Informationssystemen für global agierende und kooperierende Unternehmen dar. Um entsprechende verteilte Anwendungen umzusetzen, werden verschiedene verbreitete Konzepte und technische Mittel genutzt. Di...

متن کامل

Zum Design inspirationaler Lernräume

Gegenstand des IST Projekts Atelier war die Entwicklung von inspirationalen Lernumgebungen, mit einem Fokus auf Interfaces und Interaktionen, die die physischmaterielle Umgebung von Raum/Architektur und Artefakten mit einschließen. Die experimentellen Settings für dieses Entwicklungsprojekt waren das Interaktionsdesign Studio an der Universität Malmö sowie eine Meisterklasse für Architektur an ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014